#include <stdio.h>

int main()
{
    // unsigned int a;
    // scanf("%d",&a);
    // if (90<=a && a<=100)
    // {
    //     printf("该成绩等级为A\n");
    // }
    // else if (80<=a && a<=89)
    // {
    //         printf("该成绩等级为B\n");
    // }
    // else if (70<=a && a<=79)
    // {
    //         printf("该成绩等级为C\n");
    // }
    // else if (60<=a && a<=69)
    // {
    //         printf("该成绩等级为D\n");
    // }
    // else if (0<=a && a<=59)
    // {
    //         printf("该成绩等级为E\n");
    // }

    // int a;
    // printf("请输入月份：");
    // scanf("%d",&a);
    // switch (a)
    // {   
    //     case 2:
    //     printf("该月为小月：");
    //     break;
    //     case 3:
    //     printf("该月为大月：");
    //     break;

    //     default:
    //     break;
    // }

    // int a;
    // int b;
    // int sum;
    // double j;
    // char data;
    // printf("请你输入a和b的值:\n");
    // scanf("%d %d",&a,&b);
    // getchar();
    // printf("请你输入a和b之间的运算符:\n");
    // scanf("%c",&data);
    // switch (data)
    // {
    //     case '+':
    //         sum = a + b;
    //         printf("a+b的结果为:%d\n",sum);
    //         break;

    //     case '-':
    //         sum = a - b;
    //         printf("a-b的结果为:%d\n",sum);
    //         break;

    //     case '*':
    //         sum = a * b;
    //         printf("a*b的结果为:%d\n",sum);
    //         break;

    //     case '/':
    //         j = a / b;
    //         printf("a/b的结果为:%.2f\n",j);
    //         break;
    //     default:
    //         break;
    // }
    // unsigned int year;
    // unsigned int month;
    // unsigned int day;
    // int i;
    // int j = 12;
    // int j_0 = 0;
    // int d_0 = 0;
    // int d_1 = 0;
    // int d_2 = 0;
    // int sum;
    // print("请输入现在的年月日：")
    // scanf("%d %d %d",&year,&month,&day);
    // if ((year / 4 = 0) && (year / 100 != 0))
    // {
    //     i = 366;
    //     switch (month)
    //     {
    //     case 1:
    //     j_0 = j - month;//每年剩余月数
    //     d_1 = 31;
    //     d_2 = d_1 - day;//每个月剩余天数
    //     sum = i - d_2 - 31 * j_0
    //         break;
        
    //     default:
    //         break;
    //     }


    // }


unsigned int year, month, days; //存储输入的年月日
unsigned int past_days = 0; //已经过去的天数
unsigned int year_num = 0; //当前年的总天数
printf("请输入指定的日期，格式要求如: 2025.9.12\n");
scanf("%d.%d.%d", &year, &month, &days);
switch(year-1)
{
    case 12:
        past_days += 31;
    case 11:
        past_days += 30;
    case 10:
        past_days += 31;
    case 9:
        past_days += 30;
    case 8:
        past_days += 31;
    case 7:
        past_days += 31;
    case 6:
        past_days += 30;
    case 5:
        past_days += 31;
    case 4:
        past_days += 30;
    case 3:
        past_days += 31;
    case 2:
    //判断是28 or 29
        if( (year%4 == 0 && year%100 != 0) || (year%400 == 0) )
        {
            past_days += 29;
            year_num = 366; //闰年366天数
        }
        else
        {
            past_days += 28;
            year_num = 365; //平年366天数
        }
    case 1:
        past_days += 31;
    
    //上述Switch做完后，不包含本月的 已经过去的月总天数
    //还需要加上当前月的一过去天数
    past_days += days;
    printf("还剩%d天\n", year_num-past_days);
    return 0;
    }
}